potential site - French English Dictionary